package com.ulife.song.manager;

import java.util.List;

import com.ulife.common.Result;
import com.ulife.common.exception.ManagerException;
import com.ulife.song.dao.dataobject.SongDO;

public interface SongManager {

	List<SongDO> getAllSong() throws ManagerException;

	Result<SongDO> addSong(SongDO song) throws ManagerException;

	Result<SongDO> getSongById(long songId) throws ManagerException;

	Result<Integer> updateSong(SongDO song) throws ManagerException;

	List<SongDO> querySong(SongDO songDO) throws ManagerException;

}
